redis哨兵模式+密码认证集群搭建

您所在的位置:网站首页 redis 哨兵模式 配置 redis哨兵模式+密码认证集群搭建

redis哨兵模式+密码认证集群搭建

#redis哨兵模式+密码认证集群搭建| 来源: 网络整理| 查看: 265

今天介绍下redis哨兵模式的集群模式,并且密码认证登录。sentinel哨兵模式,顾名思义,就类似于一个哨兵。每个sentinel进程会master,slave定期发送消息,来确定其是否活着。如果发现master掉线,就会从slave中选取一台提升为master,自动修改相关配置。下面是配置过程。

1.安装redis、redis-sentinel。使用yum安装即可,首先安装epel源,epel-release之后安装redis即可。安装redis、redis-sentinel都直接安装redis即可。启动服务并设置成开机自启。

yum -y install epel-release

yum -y install redis

2.两个redis修改redis的配置文件,/etc/redis.conf。设置服务的ip、端口、数据库文件的位置。该文件其他参数配置参照末尾示例。

bind 172.16.51.141

port 6379

dbfilename "dump.rdb"

dir "/opt/webapps/redis"

之后修改/etc/systemd/system/redis.service.d/limit.conf 配置文件,设置最大文件限制。

[Service]

LimitNOFILE=65535

3.配置redis-sentienl文件。设置redis主是谁,日志位置。这里要说一下的是,这个文件你一开始设置完成后,是会随着主从的切换来变化的。

dir "/opt/webapps/redis"

logfile "/var/log/redis/sentinel.log"

sentinel myid e85b094ccd8da12305652c84aa9cdbdd0a0caec8

sentinel monitor mymaster 172.16.51.141 6379 1

sentinel down-after-milliseconds mymaster 15000

sentinel failover-timeout mymaster 10000

上面配置完成后,就可以启动redis、redis-sentienl服务了。

4.在一台主机上使用slaveof指定主从,之后使用info命令查看主从信息。查看key的数量,两个redis的key的数量应该是一致的。

slaveof   ip  port

   



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3